be meant for each other - Espagnol Anglais Dictionnaire